• word of the day

    amygdalus communis amara

    amygdalus communis amara - Dictionary definition and meaning for word amygdalus communis amara

    Definition
    (noun) almond trees having white blossoms and poisonous nuts yielding an oil used for flavoring and for medicinal purposes
Download our Mobile App Today
Receive our word of the day
on Whatsapp